Magic: 12322

Internal Form Definition File
    (do not change)

Number of forms: 2
Unit of measure: FL_COORD_PIXEL

=============== FORM ===============
Name: board
Width: 670
Height: 430
Number of Objects: 19

--------------------
class: FL_BOX
type: NO_BOX
box: 0 0 670 430
boxtype: FL_NO_BOX
colors: FL_COL1 FL_COL1
alignment: FL_ALIGN_CENTER
style: FL_NORMAL_STYLE
size: FL_DEFAULT_SIZE
lcol: FL_BLACK
label: 
shortcut: 
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: 
callback: 
argument: 

--------------------
class: FL_BOX
type: UP_BOX
box: 0 390 670 40
boxtype: FL_UP_BOX
colors: FL_COL1 FL_COL1
alignment: FL_ALIGN_CENTER
style: FL_NORMAL_STYLE
size: FL_DEFAULT_SIZE
lcol: FL_BLACK
label: 
shortcut: 
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: 
callback: 
argument: 

--------------------
class: FL_MENU
type: PULLDOWN_MENU
box: 120 400 50 20
boxtype: FL_FLAT_BOX
colors: FL_COL1 FL_MCOL
alignment: FL_ALIGN_CENTER
style: FL_BOLD_STYLE
size: FL_DEFAULT_SIZE
lcol: FL_BLACK
label: Options
shortcut: Oo#O#o
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: options
callback: menu_options
argument: (long)fdui

--------------------
class: FL_MENU
type: PULLDOWN_MENU
box: 10 400 70 20
boxtype: FL_FLAT_BOX
colors: FL_COL1 FL_MCOL
alignment: FL_ALIGN_CENTER
style: FL_BOLD_STYLE
size: FL_DEFAULT_SIZE
lcol: FL_BLACK
label: SHANGHAI
shortcut: Ss#S#s
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: shanghai
callback: menu_shanghai
argument: (long)fdui

--------------------
class: FL_MENU
type: PULLDOWN_MENU
box: 80 400 40 20
boxtype: FL_FLAT_BOX
colors: FL_COL1 FL_MCOL
alignment: FL_ALIGN_CENTER
style: FL_BOLD_STYLE
size: FL_DEFAULT_SIZE
lcol: FL_BLACK
label: File
shortcut: Ff#F#f
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: file
callback: menu_file
argument: (long)fdui

--------------------
class: FL_BOX
type: UP_BOX
box: 0 0 670 390
boxtype: FL_UP_BOX
colors: FL_COL1 FL_COL1
alignment: FL_ALIGN_CENTER
style: FL_NORMAL_STYLE
size: FL_DEFAULT_SIZE
lcol: FL_BLACK
label: 
shortcut: 
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: board_area
callback: 
argument: 

--------------------
class: FL_BUTTON
type: TOUCH_BUTTON
box: 0 0 670 390
boxtype: FL_NO_BOX
colors: FL_COL1 FL_COL1
alignment: FL_ALIGN_CENTER
style: FL_NORMAL_STYLE
size: FL_DEFAULT_SIZE
lcol: FL_BLACK
label: 
shortcut: 
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: 
callback: board_callback
argument: (long)fdui

--------------------
class: FL_BOX
type: NO_BOX
box: 30 30 610 330
boxtype: FL_NO_BOX
colors: FL_COL1 FL_COL1
alignment: FL_ALIGN_CENTER
style: FL_NORMAL_STYLE
size: FL_DEFAULT_SIZE
lcol: FL_BLACK
label: 
shortcut: 
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: board_frame
callback: 
argument: 

--------------------
class: FL_BOX
type: FRAME_BOX
box: 560 240 80 120
boxtype: FL_FRAME_BOX
colors: FL_COL1 FL_COL1
alignment: FL_ALIGN_CENTER
style: FL_NORMAL_STYLE
size: FL_DEFAULT_SIZE
lcol: FL_BLACK
label: 
shortcut: 
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: status_box
callback: 
argument: 

--------------------
class: FL_TEXT
type: NORMAL_TEXT
box: 562 310 74 20
boxtype: FL_FLAT_BOX
colors: FL_COL1 FL_MCOL
alignment: FL_ALIGN_LEFT
style: FL_TIMES_STYLE
size: FL_NORMAL_SIZE
lcol: FL_BLACK
label: Match: 12
shortcut: 
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: match
callback: 
argument: 

--------------------
class: FL_TEXT
type: NORMAL_TEXT
box: 562 290 74 20
boxtype: FL_FLAT_BOX
colors: FL_COL1 FL_MCOL
alignment: FL_ALIGN_LEFT
style: FL_TIMES_STYLE
size: FL_NORMAL_SIZE
lcol: FL_BLACK
label: Time 99:99
shortcut: 
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: time
callback: 
argument: 

--------------------
class: FL_TEXT
type: NORMAL_TEXT
box: 562 270 74 20
boxtype: FL_FLAT_BOX
colors: FL_COL1 FL_MCOL
alignment: FL_ALIGN_LEFT
style: FL_TIMES_STYLE
size: FL_NORMAL_SIZE
lcol: FL_BLACK
label: Rank #10
shortcut: 
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: rank
callback: 
argument: 

--------------------
class: FL_TEXT
type: NORMAL_TEXT
box: 562 250 74 20
boxtype: FL_FLAT_BOX
colors: FL_COL1 FL_MCOL
alignment: FL_ALIGN_LEFT
style: FL_TIMES_STYLE
size: FL_NORMAL_SIZE
lcol: FL_BLACK
label: Non-Scoring
shortcut: 
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: scoremode
callback: 
argument: 

--------------------
class: FL_TEXT
type: NORMAL_TEXT
box: 562 330 74 20
boxtype: FL_FLAT_BOX
colors: FL_COL1 FL_MCOL
alignment: FL_ALIGN_LEFT
style: FL_TIMES_STYLE
size: FL_NORMAL_SIZE
lcol: FL_BLACK
label: Remain: 144
shortcut: 
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: remain
callback: 
argument: 

--------------------
class: FL_INPUT
type: INT_INPUT
box: 560 10 80 20
boxtype: FL_DOWN_BOX
colors: FL_COL1 FL_MCOL
alignment: FL_ALIGN_LEFT
style: 12
size: FL_DEFAULT_SIZE
lcol: FL_BLACK
label: 
shortcut: 
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: inp_board_num
callback: board_inp_board_num
argument: (long)fdui

--------------------
class: FL_BUTTON
type: HIDDEN_BUTTON
box: 560 10 80 20
boxtype: FL_UP_BOX
colors: FL_COL1 FL_COL1
alignment: FL_ALIGN_CENTER
style: FL_NORMAL_STYLE
size: FL_DEFAULT_SIZE
lcol: FL_BLACK
label: 
shortcut: 
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: but_board_num
callback: board_inp_board_num
argument: (long)fdui

--------------------
class: FL_BOX
type: NO_BOX
box: 640 400 20 20
boxtype: FL_NO_BOX
colors: FL_COL1 FL_COL1
alignment: FL_ALIGN_CENTER
style: FL_NORMAL_STYLE
size: FL_DEFAULT_SIZE
lcol: FL_BLACK
label: 
shortcut: 
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: status
callback: 
argument: 

--------------------
class: FL_BOX
type: UP_BOX
box: 0 0 670 390
boxtype: FL_UP_BOX
colors: FL_BLACK FL_COL1
alignment: FL_ALIGN_CENTER
style: FL_NORMAL_STYLE
size: FL_DEFAULT_SIZE
lcol: FL_BLACK
label: 
shortcut: 
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: pausebox
callback: 
argument: 

--------------------
class: FL_BUTTON
type: TOUCH_BUTTON
box: 560 240 80 120
boxtype: FL_NO_BOX
colors: FL_COL1 FL_COL1
alignment: FL_ALIGN_CENTER
style: FL_NORMAL_STYLE
size: FL_DEFAULT_SIZE
lcol: FL_BLACK
label: 
shortcut: 
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: 
callback: board_callback
argument: (long)fdui

=============== FORM ===============
Name: copyright
Width: 390
Height: 580
Number of Objects: 11

--------------------
class: FL_BOX
type: UP_BOX
box: 0 0 390 580
boxtype: FL_UP_BOX
colors: FL_COL1 FL_COL1
alignment: FL_ALIGN_CENTER
style: FL_NORMAL_STYLE
size: FL_DEFAULT_SIZE
lcol: FL_BLACK
label: 
shortcut: 
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: 
callback: 
argument: 

--------------------
class: FL_BOX
type: DOWN_BOX
box: 30 80 340 420
boxtype: FL_DOWN_BOX
colors: FL_COL1 FL_COL1
alignment: FL_ALIGN_CENTER
style: FL_NORMAL_STYLE
size: FL_DEFAULT_SIZE
lcol: FL_BLACK
label: 
shortcut: 
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: 
callback: 
argument: 

--------------------
class: 10000
type: 0
box: 0 0 0 0
boxtype: FL_NO_BOX
colors: FL_COL1 FL_MCOL
alignment: FL_ALIGN_CENTER
style: FL_NORMAL_STYLE
size: FL_DEFAULT_SIZE
lcol: FL_BLACK
label: 
shortcut: 
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: infomsg
callback: 
argument: 

--------------------
class: FL_TEXT
type: NORMAL_TEXT
box: 40 450 320 40
boxtype: FL_NO_BOX
colors: FL_COL1 FL_MCOL
alignment: FL_ALIGN_LEFT
style: FL_TIMES_STYLE
size: FL_MEDIUM_SIZE
lcol: FL_BLACK
label: Version 1.0\nCopyright 1995 by M. Gutschke
shortcut: 
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: 
callback: 
argument: 

--------------------
class: FL_TEXT
type: NORMAL_TEXT
box: 40 380 320 70
boxtype: FL_NO_BOX
colors: FL_COL1 FL_MCOL
alignment: FL_ALIGN_LEFT
style: FL_TIMES_STYLE
size: FL_MEDIUM_SIZE
lcol: FL_BLACK
label: This program was adapted from the game\n\"Shanghai for Atari ST/TT\" by the same author;\nwhich in turn was inspired by \"Drachen\" placed into\nthe public domain by Dirk Woitha (special thanks\nfor allowing me to use his graphics)
shortcut: 
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: 
callback: 
argument: 

--------------------
class: FL_TEXT
type: NORMAL_TEXT
box: 40 310 320 70
boxtype: FL_NO_BOX
colors: FL_COL1 FL_MCOL
alignment: FL_ALIGN_LEFT
style: FL_TIMES_STYLE
size: FL_MEDIUM_SIZE
lcol: FL_BLACK
label: The graphical user interface was created with\n\"Forms Library for X\" copyright 1995 by T.C. Zhao\nand Mark Overmars. Check the WWW-page\nhttp://bragg.phys.uwm.edu/xforms for further\ninformation.
shortcut: 
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: 
callback: 
argument: 

--------------------
class: FL_TEXT
type: NORMAL_TEXT
box: 40 180 320 130
boxtype: FL_NO_BOX
colors: FL_COL1 FL_MCOL
alignment: FL_ALIGN_LEFT
style: FL_TIMES_STYLE
size: FL_MEDIUM_SIZE
lcol: FL_BLACK
label: This program is postcard-ware; you are encouraged\nto redistribute it for any non-commercial purposes,\nbut if you keep a copy, mail me a postcard from your\nhome-town. If you want to include this game into\na (commercial) software distribution (e.g. on\nCD-ROM) please drop me a short note; sending me\na sample copy of your distribution would also be\ngreatly appreciated!\nBefore distributing a binary copy, please check the\ncopying conditions of the XForms library first!
shortcut: 
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: 
callback: 
argument: 

--------------------
class: FL_TEXT
type: NORMAL_TEXT
box: 40 90 320 90
boxtype: FL_NO_BOX
colors: FL_COL1 FL_MCOL
alignment: FL_ALIGN_LEFT
style: FL_TIMES_STYLE
size: FL_MEDIUM_SIZE
lcol: FL_BLACK
label: At the time of writing my address is:\n  Markus Gutschke\n  Schlage 5a\n  48268 Greven-Gimbte\n  Germany\n\n  Internet: gutschk@uni-muenster.de
shortcut: 
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: 
callback: 
argument: 

--------------------
class: 20000
type: 0
box: 0 0 0 0
boxtype: FL_NO_BOX
colors: FL_COL1 FL_MCOL
alignment: FL_ALIGN_CENTER
style: FL_NORMAL_STYLE
size: FL_DEFAULT_SIZE
lcol: FL_BLACK
label: 
shortcut: 
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: 
callback: 
argument: 

--------------------
class: FL_TEXT
type: NORMAL_TEXT
box: 30 520 170 40
boxtype: FL_SHADOW_BOX
colors: FL_COL1 FL_MCOL
alignment: FL_ALIGN_CENTER
style: FL_NORMAL_STYLE+FL_ENGRAVED_STYLE
size: FL_LARGE_SIZE
lcol: FL_BLUE
label: Shanghai for X
shortcut: 
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: 
callback: 
argument: 

--------------------
class: FL_BUTTON
type: RETURN_BUTTON
box: 270 20 100 30
boxtype: FL_UP_BOX
colors: FL_COL1 FL_COL1
alignment: FL_ALIGN_CENTER
style: FL_NORMAL_STYLE
size: FL_DEFAULT_SIZE
lcol: FL_BLACK
label: Dismiss
shortcut: ^M
resize: FL_RESIZE_ALL
gravity: ForgetGravity ForgetGravity
name: exitbutton
callback: copyright_exitbutton
argument: (long)fdui

==============================
create_the_forms
